Mindblowing Maths: How Many Possible Patterns